package com.snake.springboot.custom.api.response.login;


import io.swagger.annotations.ApiModelProperty;

/**
 * <p>子账号登录返回对象
 * 类{@code SubAccLoginRsp} </br>
 * 创建时间2025/2/13 14:37
 * @author yangxt
 * @see
 */
public class SubAccLoginRsp {

    private String token;


    /**
     *
     */
    @ApiModelProperty(value="")
    private String subAccountId;
    private String accountId;

    /**
     * 商户id
     */
    @ApiModelProperty(value="商户id")
    private String customId;

    /**
     * 显示名称
     */
    @ApiModelProperty(value="显示名称")
    private String accountName;

    /**
     * 登录名称
     */
    @ApiModelProperty(value="登录名称")
    private String account;


    /**
     * 可用状态：0不可用；1可用
     */
    @ApiModelProperty(value="可用状态：0不可用；1可用")
    private Integer enable;

    /**
     *
     */
    @ApiModelProperty(value="")
    private String createdTime;

    /**
     *
     */
    @ApiModelProperty(value="")
    private String updatedTime;
    @ApiModelProperty(value="商户名称")
    private String customName;
    @ApiModelProperty(value="商户编码")
    private String customCode;
    @ApiModelProperty("账户类型：20 主账号 21 子账号")
    private Integer accountType;

    public String getAccountId() {
        return accountId;
    }

    public void setAccountId(String accountId) {
        this.accountId = accountId;
    }

    public String getSubAccountId() {
        return subAccountId;
    }

    public void setSubAccountId(String subAccountId) {
        this.subAccountId = subAccountId;
    }

    public String getCustomId() {
        return customId;
    }

    public void setCustomId(String customId) {
        this.customId = customId;
    }

    public String getAccountName() {
        return accountName;
    }

    public void setAccountName(String accountName) {
        this.accountName = accountName;
    }

    public String getAccount() {
        return account;
    }

    public void setAccount(String account) {
        this.account = account;
    }

    public Integer getEnable() {
        return enable;
    }

    public void setEnable(Integer enable) {
        this.enable = enable;
    }

    public String getCreatedTime() {
        return createdTime;
    }

    public void setCreatedTime(String createdTime) {
        this.createdTime = createdTime;
    }

    public String getUpdatedTime() {
        return updatedTime;
    }

    public void setUpdatedTime(String updatedTime) {
        this.updatedTime = updatedTime;
    }

    public String getCustomName() {
        return customName;
    }

    public void setCustomName(String customName) {
        this.customName = customName;
    }

    public String getCustomCode() {
        return customCode;
    }

    public void setCustomCode(String customCode) {
        this.customCode = customCode;
    }

    public Integer getAccountType() {
        return accountType;
    }

    public void setAccountType(Integer accountType) {
        this.accountType = accountType;
    }

    public String getToken() {
        return token;
    }

    public void setToken(String token) {
        this.token = token;
    }
}
